supratrochlear artery - Español Inglés Diccionario